Move autotestkeywords to testsuite
authorMatthias Clasen <mclasen@redhat.com>
Mon, 28 Mar 2016 21:56:13 +0000 (17:56 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 28 Mar 2016 21:56:13 +0000 (17:56 -0400)
All the 'make check' and installed tests are now in testsuite/,
and tests/ is just a collection manual test programs.

tests/Makefile.am
tests/autotestkeywords.cc [deleted file]
testsuite/gtk/Makefile.am
testsuite/gtk/autotestkeywords.cc [new file with mode: 0644]

index 681807d71ce45cc949f3cd175b2440fef339566e..aeb51a6ca49f84c0692607ca2840e8109de955f0 100644 (file)
@@ -178,22 +178,6 @@ if USE_X11
 noinst_PROGRAMS += testerrors
 endif
 
-if HAVE_CXX
-
-AM_CXXFLAGS = $(AM_CPPFLAGS)
-
-noinst_PROGRAMS += autotestkeywords
-TESTS = autotestkeywords
-
-autotestkeywords_SOURCES = autotestkeywords.cc
-autotestkeywords_CPPFLAGS = -I$(srcdir)/dummy-headers
-
-if HAVE_OBJC
-autotestkeywords_CPPFLAGS += -DHAVE_OBJC=1 -x objective-c++
-endif
-
-endif
-
 animated_resizing_DEPENDENCIES = $(TEST_DEPS)
 animated_revealing_DEPENDENCIES = $(TEST_DEPS)
 flicker_DEPENDENCIES = $(TEST_DEPS)
@@ -582,9 +566,4 @@ EXTRA_DIST +=                       \
        popover.ui              \
        selectionmode.ui
 
-CLEANFILES =                   \
-       autotestkeywords.log    \
-       autotestkeywords.trs    \
-       test-suite.log
-
 -include $(top_srcdir)/git.mk
diff --git a/tests/autotestkeywords.cc b/tests/autotestkeywords.cc
deleted file mode 100644 (file)
index 28b1d24..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-#include <gtk/gtk.h>
-
-#ifdef GDK_WINDOWING_DIRECTFB
-#define gdk_display gdk_display_directfb
-#include <gdk/directfb/gdkdirectfb.h>
-#undef gdk_display
-#undef GDK_DISPLAY
-#undef GDK_ROOT_WINDOW
-#endif
-
-#ifdef GDK_WINDOWING_QUARTZ
-#if HAVE_OBJC
-#define gdk_display gdk_display_quartz
-#include <gdk/quartz/gdkquartz.h>
-#undef gdk_display
-#undef GDK_DISPLAY
-#undef GDK_ROOT_WINDOW
-#endif
-#endif
-
-#ifndef __OBJC__
-#ifdef GDK_WINDOWING_WIN32
-#define gdk_display gdk_display_win32
-#include <gdk/win32/gdkwin32.h>
-#undef gdk_display
-#undef GDK_DISPLAY
-#undef GDK_ROOT_WINDOW
-#endif
-#endif
-
-#ifdef GDK_WINDOWING_X11
-#define gdk_display gdk_display_x11
-#include <gdk/x11/gdkx.h>
-#undef gdk_display
-#undef GDK_DISPLAY
-#undef GDK_ROOT_WINDOW
-#endif
-
-int main() { return 0; }
index 5fc1cf167d6485060aff06348f8f547df0c17a6c..a0aa944292a6bba06bd485e8a686a746340d9823 100644 (file)
@@ -80,6 +80,21 @@ if OS_UNIX
 #TEST_PROGS                    += defaultvalue
 endif
 
+if HAVE_CXX
+
+AM_CXXFLAGS = $(AM_CPPFLAGS)
+
+TEST_PROGS += autotestkeywords
+
+autotestkeywords_SOURCES = autotestkeywords.cc
+autotestkeywords_CPPFLAGS = -I$(srcdir)/dummy-headers
+
+if HAVE_OBJC
+autotestkeywords_CPPFLAGS += -DHAVE_OBJC=1 -x objective-c++
+endif
+
+endif
+
 treemodel_SOURCES =            \
        treemodel.h             \
        treemodel.c             \
diff --git a/testsuite/gtk/autotestkeywords.cc b/testsuite/gtk/autotestkeywords.cc
new file mode 100644 (file)
index 0000000..28b1d24
--- /dev/null
@@ -0,0 +1,39 @@
+#include <gtk/gtk.h>
+
+#ifdef GDK_WINDOWING_DIRECTFB
+#define gdk_display gdk_display_directfb
+#include <gdk/directfb/gdkdirectfb.h>
+#undef gdk_display
+#undef GDK_DISPLAY
+#undef GDK_ROOT_WINDOW
+#endif
+
+#ifdef GDK_WINDOWING_QUARTZ
+#if HAVE_OBJC
+#define gdk_display gdk_display_quartz
+#include <gdk/quartz/gdkquartz.h>
+#undef gdk_display
+#undef GDK_DISPLAY
+#undef GDK_ROOT_WINDOW
+#endif
+#endif
+
+#ifndef __OBJC__
+#ifdef GDK_WINDOWING_WIN32
+#define gdk_display gdk_display_win32
+#include <gdk/win32/gdkwin32.h>
+#undef gdk_display
+#undef GDK_DISPLAY
+#undef GDK_ROOT_WINDOW
+#endif
+#endif
+
+#ifdef GDK_WINDOWING_X11
+#define gdk_display gdk_display_x11
+#include <gdk/x11/gdkx.h>
+#undef gdk_display
+#undef GDK_DISPLAY
+#undef GDK_ROOT_WINDOW
+#endif
+
+int main() { return 0; }